<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>OpenXCP master: File List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="openXCP.ico"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">OpenXCP master
   &#160;<span id="projectnumber">version 0.1</span>
   </div>
   <div id="projectbrief">by Michael Wolf, master thesis, 2018</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li class="current"><a href="files.html"><span>File&#160;List</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('files.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">File List</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_dab55adbbc75c814cb100553e6298af4.html" target="_self">Qt_Open_XCP</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')">&#160;</span><a class="el" href="dir_439034b806e131c0cd19f2ce624559a9.html" target="_self">main</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="backend_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="backend_8cpp.html" target="_self">backend.cpp</a></td><td class="desc">The <a class="el" href="class_backend.html">Backend</a> class is the core of the software architecture. It controls the program flow. The <a class="el" href="class_backend.html">Backend</a> is the so called business logic in the model-view-controller design pattern </td></tr>
<tr id="row_0_0_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="backend_8h_source.html"><span class="icondoc"></span></a><a class="el" href="backend_8h.html" target="_self">backend.h</a></td><td class="desc">The <a class="el" href="class_backend.html">Backend</a> class is the core of the software architecture. It controls the program flow. The <a class="el" href="class_backend.html">Backend</a> is the so called business logic in the model-view-controller design pattern </td></tr>
<tr id="row_0_0_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="controller_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="controller_8cpp.html" target="_self">controller.cpp</a></td><td class="desc">The GUI is managed by the <a class="el" href="class_controller.html">Controller</a> class. The <a class="el" href="class_controller.html">Controller</a> also has direct access to the data in the <a class="el" href="class_model.html">Model</a> to represent the data in the view </td></tr>
<tr id="row_0_0_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="controller_8h_source.html"><span class="icondoc"></span></a><a class="el" href="controller_8h.html" target="_self">controller.h</a></td><td class="desc">The GUI is managed by the <a class="el" href="class_controller.html">Controller</a> class. The <a class="el" href="class_controller.html">Controller</a> also has direct access to the data in the <a class="el" href="class_model.html">Model</a> to represent the data in the view </td></tr>
<tr id="row_0_0_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="main_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="main_8cpp.html" target="_self">main.cpp</a></td><td class="desc">Main C++ file, main method </td></tr>
<tr id="row_0_0_5_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="model_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="model_8cpp.html" target="_self">model.cpp</a></td><td class="desc">The main data-storage class </td></tr>
<tr id="row_0_0_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="model_8h_source.html"><span class="icondoc"></span></a><a class="el" href="model_8h.html" target="_self">model.h</a></td><td class="desc">The main data-storage class </td></tr>
<tr id="row_0_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">&#9660;</span><span id="img_0_1_" class="iconfopen" onclick="toggleFolder('0_1_')">&#160;</span><a class="el" href="dir_53a357911ef88ff03eeafd7310fcdd23.html" target="_self">parser</a></td><td class="desc"></td></tr>
<tr id="row_0_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="dwarfparser_8cpp_source.html"><span class="icondoc"></span></a><b>dwarfparser.cpp</b></td><td class="desc"></td></tr>
<tr id="row_0_1_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="dwarf_parser_8h_source.html"><span class="icondoc"></span></a><a class="el" href="dwarf_parser_8h.html" target="_self">dwarfParser.h</a></td><td class="desc">The DWARF tree parser </td></tr>
<tr id="row_0_1_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="dwarf_treeobj_8cpp_source.html"><span class="icondoc"></span></a><b>dwarfTreeobj.cpp</b></td><td class="desc"></td></tr>
<tr id="row_0_1_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="dwarf_tree_obj_8h_source.html"><span class="icondoc"></span></a><a class="el" href="dwarf_tree_obj_8h.html" target="_self">dwarfTreeObj.h</a></td><td class="desc">This class represents a DWARF tree object </td></tr>
<tr id="row_0_1_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="elf_info_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="elf_info_8cpp.html" target="_self">elfInfo.cpp</a></td><td class="desc">The result of the ELF parser is saved in this data structure </td></tr>
<tr id="row_0_1_5_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="elf_info_8h_source.html"><span class="icondoc"></span></a><a class="el" href="elf_info_8h.html" target="_self">elfInfo.h</a></td><td class="desc">The result of the ELF parser is saved in this data structure </td></tr>
<tr id="row_0_1_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="elf_parser_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="elf_parser_8cpp.html" target="_self">elfParser.cpp</a></td><td class="desc">The ELF file parser </td></tr>
<tr id="row_0_1_7_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="elf_parser_8h_source.html"><span class="icondoc"></span></a><a class="el" href="elf_parser_8h.html" target="_self">elfParser.h</a></td><td class="desc">The ELF file parser </td></tr>
<tr id="row_0_1_8_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="parse_result_array_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="parse_result_array_8cpp.html" target="_self">parseResultArray.cpp</a></td><td class="desc">This classes stores the result of the ELF-, DWARF- and source code comment parser for arrays </td></tr>
<tr id="row_0_1_9_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="parse_result_array_8h_source.html"><span class="icondoc"></span></a><a class="el" href="parse_result_array_8h.html" target="_self">parseResultArray.h</a></td><td class="desc">This classes stores the result of the ELF-, DWARF- and source code comment parser for arrays </td></tr>
<tr id="row_0_1_10_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="parse_result_base_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="parse_result_base_8cpp.html" target="_self">parseResultBase.cpp</a></td><td class="desc">The abstract class <a class="el" href="class_parse_result_base.html">ParseResultBase</a> is the base class for the derived classes <a class="el" href="class_parse_result_variable.html">ParseResultVariable</a>, <a class="el" href="class_parse_result_array.html">ParseResultArray</a> and <a class="el" href="class_parse_result_struct.html">ParseResultStruct</a>. It is used in software for saving parsing results </td></tr>
<tr id="row_0_1_11_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="parse_result_base_8h_source.html"><span class="icondoc"></span></a><a class="el" href="parse_result_base_8h.html" target="_self">parseResultBase.h</a></td><td class="desc">The abstract class <a class="el" href="class_parse_result_base.html">ParseResultBase</a> is the base class for the derived classes <a class="el" href="class_parse_result_variable.html">ParseResultVariable</a>, <a class="el" href="class_parse_result_array.html">ParseResultArray</a> and <a class="el" href="class_parse_result_struct.html">ParseResultStruct</a>. It is used in software for saving parsing results </td></tr>
<tr id="row_0_1_12_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="parse_result_struct_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="parse_result_struct_8cpp.html" target="_self">parseResultStruct.cpp</a></td><td class="desc">This classes stores the result of the ELF-, DWARF- and source code comment parser for structs </td></tr>
<tr id="row_0_1_13_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="parse_result_struct_8h_source.html"><span class="icondoc"></span></a><a class="el" href="parse_result_struct_8h.html" target="_self">parseResultStruct.h</a></td><td class="desc">This classes stores the result of the ELF-, DWARF- and source code comment parser for structs </td></tr>
<tr id="row_0_1_14_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="parse_result_variable_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="parse_result_variable_8cpp.html" target="_self">parseResultVariable.cpp</a></td><td class="desc">This classes stores the result of the ELF-, DWARF- and source code comment parser for simple variables </td></tr>
<tr id="row_0_1_15_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="parse_result_variable_8h_source.html"><span class="icondoc"></span></a><a class="el" href="parse_result_variable_8h.html" target="_self">parseResultVariable.h</a></td><td class="desc">This classes stores the result of the ELF-, DWARF- and source code comment parser for simple variables </td></tr>
<tr id="row_0_1_16_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="parser_manager_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="parser_manager_8cpp.html" target="_self">parserManager.cpp</a></td><td class="desc">Is responsible for managing the three parsers in OpenXCP (ELF-, DWARF- and Source-parser) </td></tr>
<tr id="row_0_1_17_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="parser_manager_8h_source.html"><span class="icondoc"></span></a><a class="el" href="parser_manager_8h.html" target="_self">parserManager.h</a></td><td class="desc">Is responsible for managing the three parsers in OpenXCP (ELF-, DWARF- and Source-parser) </td></tr>
<tr id="row_0_1_18_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="sourceparsecharacteristic_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="sourceparsecharacteristic_8cpp.html" target="_self">sourceparsecharacteristic.cpp</a></td><td class="desc">This class represents the XCP attributes for CHARACTERISTIC parameters </td></tr>
<tr id="row_0_1_19_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="sourceparsecharacteristic_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sourceparsecharacteristic_8h.html" target="_self">sourceparsecharacteristic.h</a></td><td class="desc">This class represents the XCP attributes for CHARACTERISTIC parameters </td></tr>
<tr id="row_0_1_20_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="sourceparsemeasurement_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="sourceparsemeasurement_8cpp.html" target="_self">sourceparsemeasurement.cpp</a></td><td class="desc">This class represents the XCP attributes for MEASUREMENT signals </td></tr>
<tr id="row_0_1_21_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="sourceparsemeasurement_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sourceparsemeasurement_8h.html" target="_self">sourceparsemeasurement.h</a></td><td class="desc">This class represents the XCP attributes for MEASUREMENT signals </td></tr>
<tr id="row_0_1_22_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="sourceparser_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="sourceparser_8cpp.html" target="_self">sourceparser.cpp</a></td><td class="desc">The parser for the OpenXCP comments in the C-source code of the slave (XCP attributes) </td></tr>
<tr id="row_0_1_23_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="sourceparser_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sourceparser_8h.html" target="_self">sourceparser.h</a></td><td class="desc">The parser for the OpenXCP comments in the C-source code of the slave (XCP attributes) </td></tr>
<tr id="row_0_1_24_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="sourceparserconstants_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sourceparserconstants_8h.html" target="_self">sourceparserconstants.h</a></td><td class="desc">Tokens for the <a class="el" href="class_source_parser.html">SourceParser</a> </td></tr>
<tr id="row_0_1_25_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="source_parserobj_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="source_parserobj_8cpp.html" target="_self">sourceParserobj.cpp</a></td><td class="desc">This abstract class holds the data which was obtained parsing the source code comments by the source parser </td></tr>
<tr id="row_0_1_26_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="source_parserobj_8h_source.html"><span class="icondoc"></span></a><a class="el" href="source_parserobj_8h.html" target="_self">sourceParserobj.h</a></td><td class="desc">This abstract class holds the data which was obtained parsing the source code comments by the source parser </td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_2_" class="arrow" onclick="toggleFolder('0_2_')">&#9660;</span><span id="img_0_2_" class="iconfopen" onclick="toggleFolder('0_2_')">&#160;</span><a class="el" href="dir_96e0437bb668a1398589ec2d347e7c06.html" target="_self">record</a></td><td class="desc"></td></tr>
<tr id="row_0_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="record_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="record_8cpp.html" target="_self">record.cpp</a></td><td class="desc">This class is used for saving recorded data from the slaves monitored measurement and calibration variables. The class is a data structure for serialization of the records to a CSV file </td></tr>
<tr id="row_0_2_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="record_8h_source.html"><span class="icondoc"></span></a><a class="el" href="record_8h.html" target="_self">record.h</a></td><td class="desc">This class is used for saving recorded data from the slaves monitored measurement and calibration variables. The class is a data structure for serialization of the records to a CSV file </td></tr>
<tr id="row_0_2_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="record_element_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="record_element_8cpp.html" target="_self">recordElement.cpp</a></td><td class="desc">Data-structure for parameters/signals during a measurement and calibration session. A <a class="el" href="class_record_element.html">RecordElement</a> object has a <a class="el" href="class_parse_result_base.html">ParseResultBase</a> member </td></tr>
<tr id="row_0_2_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="record_element_8h_source.html"><span class="icondoc"></span></a><a class="el" href="record_element_8h.html" target="_self">recordElement.h</a></td><td class="desc">Data-structure for parameters/signals during a measurement and calibration session. A <a class="el" href="class_record_element.html">RecordElement</a> object has a <a class="el" href="class_parse_result_base.html">ParseResultBase</a> member </td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_3_" class="arrow" onclick="toggleFolder('0_3_')">&#9660;</span><span id="img_0_3_" class="iconfopen" onclick="toggleFolder('0_3_')">&#160;</span><a class="el" href="dir_282eb06057accea75c2ccd39f93462c5.html" target="_self">serialize</a></td><td class="desc"></td></tr>
<tr id="row_0_3_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="a2l__constants_8h_source.html"><span class="icondoc"></span></a><a class="el" href="a2l__constants_8h.html" target="_self">a2l_constants.h</a></td><td class="desc">Constants for the data types used by A2L (ASAP) standard </td></tr>
<tr id="row_0_3_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="serialize_a2l_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="serialize_a2l_8cpp.html" target="_self">serializeA2l.cpp</a></td><td class="desc">Serialize XCP settings, measurement- and calibration- settings to an A2L file </td></tr>
<tr id="row_0_3_2_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="serialize_a2l_8h_source.html"><span class="icondoc"></span></a><a class="el" href="serialize_a2l_8h.html" target="_self">serializeA2l.h</a></td><td class="desc">Serialize XCP settings, measurement- and calibration- settings to an A2L file </td></tr>
<tr id="row_0_3_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="serialize_a2l_base_8cpp_source.html"><span class="icondoc"></span></a><b>serializeA2lBase.cpp</b></td><td class="desc"></td></tr>
<tr id="row_0_3_4_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="_serialize_a2l_base_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_serialize_a2l_base_8h.html" target="_self">SerializeA2lBase.h</a></td><td class="desc">Serialize XCP settings, measurement- and calibration- settings to an A2L file. Abstact base class </td></tr>
<tr id="row_0_3_5_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="serializea2lcharacteristic_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="serializea2lcharacteristic_8cpp.html" target="_self">serializea2lcharacteristic.cpp</a></td><td class="desc">Serialize calibration- settings to an A2L file </td></tr>
<tr id="row_0_3_6_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="serializea2lcharacteristic_8h_source.html"><span class="icondoc"></span></a><a class="el" href="serializea2lcharacteristic_8h.html" target="_self">serializea2lcharacteristic.h</a></td><td class="desc">Serialize calibration- settings to an A2L file </td></tr>
<tr id="row_0_3_7_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="serialize_a2l_measurement_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="serialize_a2l_measurement_8cpp.html" target="_self">serializeA2lMeasurement.cpp</a></td><td class="desc">Serialize measurement- settings to an A2L file </td></tr>
<tr id="row_0_3_8_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="serialize_a2l_measurement_8h_source.html"><span class="icondoc"></span></a><a class="el" href="serialize_a2l_measurement_8h.html" target="_self">serializeA2lMeasurement.h</a></td><td class="desc">Serialize measurement- settings to an A2L file </td></tr>
<tr id="row_0_3_9_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="serialize_base_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="serialize_base_8cpp.html" target="_self">serializeBase.cpp</a></td><td class="desc">Serialization base class for A2L- and Json files </td></tr>
<tr id="row_0_3_10_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="serialize_base_8h_source.html"><span class="icondoc"></span></a><a class="el" href="serialize_base_8h.html" target="_self">serializeBase.h</a></td><td class="desc">Serialization base class for A2L- and Json files </td></tr>
<tr id="row_0_3_11_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="serialize_json_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="serialize_json_8cpp.html" target="_self">serializeJson.cpp</a></td><td class="desc">Serialize project settings, XCP settings, measurement- and calibration- settings to an JSON file </td></tr>
<tr id="row_0_3_12_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="serialize_json_8h_source.html"><span class="icondoc"></span></a><a class="el" href="serialize_json_8h.html" target="_self">serializeJson.h</a></td><td class="desc">Serialize project settings, XCP settings, measurement- and calibration- settings to an JSON file </td></tr>
<tr id="row_0_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_4_" class="arrow" onclick="toggleFolder('0_4_')">&#9660;</span><span id="img_0_4_" class="iconfopen" onclick="toggleFolder('0_4_')">&#160;</span><a class="el" href="dir_cbb01034921d3c5671ffacfd401475ec.html" target="_self">ui</a></td><td class="desc"></td></tr>
<tr id="row_0_4_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="dialog_device_events_insert_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="dialog_device_events_insert_8cpp.html" target="_self">dialogDeviceEventsInsert.cpp</a></td><td class="desc">GUI dialog class to manage DAQ events </td></tr>
<tr id="row_0_4_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="dialog_device_events_insert_8h_source.html"><span class="icondoc"></span></a><a class="el" href="dialog_device_events_insert_8h.html" target="_self">dialogDeviceEventsInsert.h</a></td><td class="desc">GUI dialog class to manage DAQ events </td></tr>
<tr id="row_0_4_2_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="dialog_record_configuration_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="dialog_record_configuration_8cpp.html" target="_self">dialogRecordConfiguration.cpp</a></td><td class="desc">GUI dialog class to set polling intervals or events to a signal/parameter </td></tr>
<tr id="row_0_4_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="dialog_record_configuration_8h_source.html"><span class="icondoc"></span></a><a class="el" href="dialog_record_configuration_8h.html" target="_self">dialogRecordConfiguration.h</a></td><td class="desc">GUI dialog class to set polling intervals or events to a signal/parameter </td></tr>
<tr id="row_0_4_4_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="dialogrecordconfigurationhelper_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="dialogrecordconfigurationhelper_8cpp.html" target="_self">dialogrecordconfigurationhelper.cpp</a></td><td class="desc">GUI dialog helper class to set polling intervals or events to a signal/parameter </td></tr>
<tr id="row_0_4_5_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="dialogrecordconfigurationhelper_8h_source.html"><span class="icondoc"></span></a><a class="el" href="dialogrecordconfigurationhelper_8h.html" target="_self">dialogrecordconfigurationhelper.h</a></td><td class="desc">GUI dialog helper class to set polling intervals or events to a signal/parameter </td></tr>
<tr id="row_0_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_5_" class="arrow" onclick="toggleFolder('0_5_')">&#9660;</span><span id="img_0_5_" class="iconfopen" onclick="toggleFolder('0_5_')">&#160;</span><a class="el" href="dir_0672c60e3b8ed659d7e6c9d7d91e4f9a.html" target="_self">xcp</a></td><td class="desc"></td></tr>
<tr id="row_0_5_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="command_payload_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="command_payload_8cpp.html" target="_self">commandPayload.cpp</a></td><td class="desc">This data-structure is used to process a XCP CTO command and to match the slaves response to the command request </td></tr>
<tr id="row_0_5_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="command_payload_8h_source.html"><span class="icondoc"></span></a><a class="el" href="command_payload_8h.html" target="_self">commandPayload.h</a></td><td class="desc">This data-structure is used to process a XCP CTO command and to match the slaves response to the command request </td></tr>
<tr id="row_0_5_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="daq_list_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="daq_list_8cpp.html" target="_self">daqList.cpp</a></td><td class="desc">Represents a XCP DAQ list </td></tr>
<tr id="row_0_5_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="daq_list_8h_source.html"><span class="icondoc"></span></a><a class="el" href="daq_list_8h.html" target="_self">daqList.h</a></td><td class="desc">Represents a XCP DAQ list </td></tr>
<tr id="row_0_5_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="udp_xcp_8cpp_source.html"><span class="icondoc"></span></a><b>udpXcp.cpp</b></td><td class="desc"></td></tr>
<tr id="row_0_5_5_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="udpxcp_8h_source.html"><span class="icondoc"></span></a><a class="el" href="udpxcp_8h.html" target="_self">udpxcp.h</a></td><td class="desc">XCP transport layer, Ethernet UDP/IP implementation </td></tr>
<tr id="row_0_5_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="xcpprotocoldefinitions_8h_source.html"><span class="icondoc"></span></a><a class="el" href="xcpprotocoldefinitions_8h.html" target="_self">xcpprotocoldefinitions.h</a></td><td class="desc">Definition of PID, CTO payload and ERR according the XCP protocol layer standard </td></tr>
<tr id="row_0_5_7_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="xcptask_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="xcptask_8cpp.html" target="_self">xcptask.cpp</a></td><td class="desc">XCP transport layer driver for XCP over Ethernet UDP/IP. The class is responsible for managing the XCP data exchange with the slave </td></tr>
<tr id="row_0_5_8_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="xcptask_8h_source.html"><span class="icondoc"></span></a><a class="el" href="xcptask_8h.html" target="_self">xcptask.h</a></td><td class="desc">XCP transport layer driver for XCP over Ethernet UDP/IP. The class is responsible for managing the XCP data exchange with the slave </td></tr>
<tr id="row_0_6_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_6_" class="arrow" onclick="toggleFolder('0_6_')">&#9660;</span><span id="img_0_6_" class="iconfopen" onclick="toggleFolder('0_6_')">&#160;</span><a class="el" href="dir_0c54bb6ce20e97641f08bbc78649ff6a.html" target="_self">xcpConfig</a></td><td class="desc"></td></tr>
<tr id="row_0_6_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="ethernetconfig_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="ethernetconfig_8cpp.html" target="_self">ethernetconfig.cpp</a></td><td class="desc">The <a class="el" href="class_ethernet_config.html">EthernetConfig</a> class is used to save the users transport and network layer settings </td></tr>
<tr id="row_0_6_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="ethernetconfig_8h_source.html"><span class="icondoc"></span></a><a class="el" href="ethernetconfig_8h.html" target="_self">ethernetconfig.h</a></td><td class="desc">The <a class="el" href="class_ethernet_config.html">EthernetConfig</a> class is used to save the users transport and network layer settings </td></tr>
<tr id="row_0_6_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="xcp_client_config_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="xcp_client_config_8cpp.html" target="_self">xcpClientConfig.cpp</a></td><td class="desc"><a class="el" href="class_xcp_client_config.html">XcpClientConfig</a> class saves the received settings from the slave. Also the <a class="el" href="class_xcp_client_config.html">XcpClientConfig</a> stores additional information about the slaves internal state and XCP configuration </td></tr>
<tr id="row_0_6_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="xcp_client_config_8h_source.html"><span class="icondoc"></span></a><a class="el" href="xcp_client_config_8h.html" target="_self">xcpClientConfig.h</a></td><td class="desc"><a class="el" href="class_xcp_client_config.html">XcpClientConfig</a> class saves the received settings from the slave. Also the <a class="el" href="class_xcp_client_config.html">XcpClientConfig</a> stores additional information about the slaves internal state and XCP configuration </td></tr>
<tr id="row_0_6_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="xcp_event_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="xcp_event_8cpp.html" target="_self">xcpEvent.cpp</a></td><td class="desc">Data storage class for DAQ events </td></tr>
<tr id="row_0_6_5_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="xcp_event_8h_source.html"><span class="icondoc"></span></a><a class="el" href="xcp_event_8h.html" target="_self">xcpEvent.h</a></td><td class="desc">Data storage class for DAQ events </td></tr>
<tr id="row_0_6_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="xcp_host_config_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="xcp_host_config_8cpp.html" target="_self">xcpHostConfig.cpp</a></td><td class="desc"><a class="el" href="class_xcp_host_config.html">XcpHostConfig</a> class is responsible for holding the XCP settings </td></tr>
<tr id="row_0_6_7_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="xcp_host_config_8h_source.html"><span class="icondoc"></span></a><a class="el" href="xcp_host_config_8h.html" target="_self">xcpHostConfig.h</a></td><td class="desc"><a class="el" href="class_xcp_host_config.html">XcpHostConfig</a> class is responsible for holding the XCP settings </td></tr>
<tr id="row_0_6_8_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="xcp_options_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="xcp_options_8cpp.html" target="_self">xcpOptions.cpp</a></td><td class="desc">Helper class for various XCP settings </td></tr>
<tr id="row_0_6_9_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="xcp_options_8h_source.html"><span class="icondoc"></span></a><a class="el" href="xcp_options_8h.html" target="_self">xcpOptions.h</a></td><td class="desc">Helper class for various XCP settings </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
  </ul>
</div>
</body>
</html>
